package com.zone.gateway.center.application;

import com.zone.gateway.center.domain.manage.model.aggregate.ApplicationGatewayRichInfo;
import com.zone.gateway.center.domain.manage.model.entity.GatewayServerDetailEntity;
import com.zone.gateway.center.domain.manage.model.entity.GatewayServerEntity;
import com.zone.gateway.common.response.Result;

import java.util.List;

/**
 * @author: zongzi
 * @description: TODO
 * @date: 2025/4/24
 */
public interface IGatewayConfigManageService {
    List<GatewayServerEntity> queryGatewayServerList();

    void regis(GatewayServerDetailEntity gatewayServerDetail);

    ApplicationGatewayRichInfo queryApplicationRichInfo(String gatewayId);

    List<String> queryGatewayIds(String systemId);
}
